"""
在客户端有一些数据
data = [
  "张三  18   177",
  "李四  19   180",
  "王五  20  183"
]
从客户端向服务端发送这些数据，在服务端将这些数据分别
写入到一个文件（student.txt）中，每个数据占一行
客户端发送完成时向服务端发送 '#' 表示发送完毕
"""
from socket import *

sock = socket()
sock.bind(("0.0.0.0",8888))
sock.listen(5)

# 等待连接
conn,addr = sock.accept()
print("Connect from",addr)

fw = open("student.txt","a")
# while True:
#     row = conn.recv(1024).decode()
#     if row == "#":
#         break
#     fw.write(row + "\n") # 写入文件

# data --> "xxxx \n xxxx  \n xxx"
data = conn.recv(1024 * 10).decode()
fw.write(data)
fw.close()

conn.close()
sock.close()






